Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F6 USA F26 USA F27 Mexico F11 Mexico F12 Dominican Republic F3 USA F4 USA F8 USA F18 USA F19 USA F27 Usa F12 Usa F15 Usa F16 Usa F19 USA F20 Usa F25 Usa F26 USA F17 USA F20 USA F21 Thailand F2 Thailand F3 USA F24 Japan F9 Japan F10 Australia F12 Australia F13 Cambodia F1 Thailand F1 Thailand F2 India F4 USA F15 USA F16 USA F17 USA F20 USA F21 USA F22 Indonesia F5 USA F26 USA F27 Laos F1 Thailand F4 Thailand F5 China F1 China F2 Mexico F2 Chinese Taipei F1 Chinese Taipei F2 Spain F12 Spain F13 Spain F14 Canada F5 USA F26 USA F28 Canada F1 Canada F2 China F1 USA F10 China F2 USA F13 Thailand F2 Mexico F10 Canada F4 Chinese Taipei F1 USA F27 Cambodia F1 Cambodia F2 Thailand F2 USA F27 Japan F1 Japan F2 Japan F3 Thailand F4 Thailand F6 Hong Kong F3 Thailand F10 Thailand F11 Mexico F11 Indonesia F3 Thailand F1 USA F19 (Winston-Salem) USA F21 (Tulsa) USA F33 (Houston) USA F39 (Waco) Mexico F1 Heineken Challenger - Ho Chi Minh City Gallagher International - Hamilton Cridicard Mastercard Tennis Cup - Campos do Jordao Honda-Kah Open - Singapore USA F40 (Tallahassee) USA F2 (Long Beach) Canada F2 (Sherbrooke) Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Shimadzu All Japan Indoor - Kyoto Sporting Challenger 2003 - Turin Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby 12th BH Tennis Open International Cup - Belo Horizonte Okal Cup 2003 - Eckental Jameson Cup - Milan Heineken Challenger 2004 - Ho Chi Minh City Busan Open - Busan Challenger Leon 2004 - Leon Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton Credicard Mastercard Tennis Cup - Campos do Jordao Samsung Securities Cup - Seoul Music City Challenger - Nashville Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham Fergana Challenger - Fergana Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Singha Tennis Classic - Tarzana The Natrel's Challenger of Granby - Granby dBI Tennis Challenger - Binghamton USTA Illinois Challenger - Champaign The LTA Sunderland Challenger - Sunderland Internationaux du Doubs - Besancon Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba Dharwad Challenger 2003 - Dharwad New Delhi Challenger - New Delhi IPP Open - Helsinki The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Flea Market Cup Busan Challenger Tennis - Busan Kia International In Kawana - Kawana University of Tennessee USTA Challenger - Knoxville Odlum Brown Vancouver Open - Vancouver Nova Challenger Osaka - Osaka Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Akbank Private Banking-TED Open - Istanbul 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto Busan Open Challenger Tennis - Busan Moncton Men's Challenger - Moncton Samsung Securities Cup - Seoul Vancouver Challenger Oldum Brown Vancouver Open - Vancouver 2008 Knoxville Challenger - Knoxville Dunlop World Challenge - Toyota 2005 Freeman Men's Challenger - Joplin Wroclaw Challenger Melbourn Challenger Baton Rouge Challenger Talahassee Challenger Kyoto Challenger - Kyoto Carson Challenger GHI Bronx Tennis Classic - Bronx Lexington Challenger Media Will Cup Busan Challenger Tennis - Busan Sacramento Challenger Seoul Challenger Mexico City Challenger The LTA Wrexham Challenger - Wrexham Fergana Tennis Challenger Tournament - Fergana Fifth-Third Bank Tennis Championships - Lexington Winnetka Challenger Bangkok Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Sacramento Challenger Honda Kah Singapore Men's Tennis Open - Singapore Caloundra Challenger Guangzhou Challenger Johannesburg Challenger Busan Challenger Beijing Challenger Binghamton Professional Tennis Tournament - Binghamton Toyota Challenger Burnie Challenger Singapore Challenger Kyoto Challenger Rimouski Challenger Busan Challenger Prostejov Challenger Abierto Club Casablanca - Mexico City Winnetka Challenger The Surbiton Trophy - Surbiton Lexington Challenger Vancouver Challenger Bangkok Challenger Challenger Ford de Cherbourg - Cherbourg HTV Challenger - Ho Chi Minh City Sacramento Challenger Seoul Challenger USA F27 Charlottesville Challenger Knoxville Challenger Sao Paulo Challenger Maui Challenger Leon Challenger Kun-Ming Challenger Busan Open Challenger Tennis - Busan USTA Seascape Challenger - Aptos Yokohama World Tennis Gaora Cup - Yokohama Istanbul Challenger Singapore Mens Tennis Open - Singapore Melbourne Challenger Traralgon Challenger Fergana Challenger - Fergana Knoxville Challenger Champaign Challenger Noumea Challenger Burnie Challenger West Lakes Challenger The Wright Financial Group, Inc. Challenger - Champaign Cherbourg Challenger Rimouski Challenger Leon Challenger Taipei City Challenger Gimcheon Challenger Busan Challenger Nottingham Challenger Tianjin Challenger Nanchang Challenger Binghamton Challenger Lexington Challenger Bangkok Challenger Medellin Challenger Shanghai Challenger Pereira Challenger Reunion Island Challenger Ortisei Challenger Brescia Challenger Unicredit Czech Open 2007 - Prostejov Yokohama Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Noumea Challenger Morelos Challenger San Luis Potosi Challenger Leon Challenger Sarasota Challenger Manchester Challenger Winnetka Challenger Aptos Challenger Vancouver Challenger Monterrey Challenger III Isla de Lanzarote - Lanzarote Knoxville Challenger Winnetka Challenger Leon Challenger Karshi Challenger - Karshi Draft Corona Mexico City Open - Mexico City Heilbronn Challenger Stockton Challenger Korat Challenger Maui Challenger Dallas Challenger Guadalajara Challenger Seoul Challenger Busan Challenger Fergana Challenger Winnetka Challenger Cary Challenger Music City Challenger - Nashville Columbus Challenger Corona Mexico City Open - Mexico City Flea Market Cup Busan Challenger Tennis - Busan Toyota Challenger Newport Beach Challenger Dallas Challenger New Delhi Challenger III - New Delhi Lexington Challenger Quito Challenger Kyoto Challenger 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos Binghamton Challenger Lexington Challenger 2004 Keys Gate Challenger - Homestead Aptos Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City BMW Tennis Championship - Sunrise Busan Challenger Astana Challenger Time Warner USTA Challenger - Binghamton Yokohama Challenger 2001 - Yokohama Belgaum Open - Belgaum USTA Challenger of Dallas - Dallas Tashkent Challenger The Stella Artois Grass Court Championships - London Shimadzu All Japan Indoor - Kyoto The Scottish Tennis Championships - Edinburgh Sporting Challenger - Turin USTA Seascape Challenger - Aptos BH Tennis Open International Cup - Belo Horizonte Binghamton Professional Tennis Tournament - Binghamton ATP Heineken Challenger 2000 - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto GHI Bronx Tennis Classic - Bronx USTA Tennis Championships of Austin - Austin St. Francis Health System USTA Challenger - Tulsa Yokohama International Tennis Tournament - Yokohama Osaka International Tennis Tournament - Osaka Ho Chi Minh City Challenger - Ho Chi Minh City GHI Bronx Tennis Classic - Bronx The 69th King's Cup-Thailand Open - Bangkok Tata Open - Chennai Samsung Securities Cup - Seoul The 70th King's Cup and Queen's Cup - Bangkok Charlottesville Challenger The Stella Artois Grass Court Championships - London The Scottish Tennis Championships - Edinburgh Heineken Challenger - Ho Chi Minh City ATP Bangalore Challenger - Bangalore Toyota Challenger RCA Championships - Indianapolis AIG Japan Open Tennis Championships - Tokyo The Tennis Channel Open - Las Vegas Hypo Group Tennis International - Portschach Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Thailand Open - Bangkok Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Thailand Open - Bangkok Regions Morgan Keegan Championships - Memphis Thailand Open - Bangkok The Wright Financial Group USTA Challenger - Champaign USTA Men's Challenger of Dallas - Dallas Heineken Challenger - Ho Chi Minh City Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem Campbell's Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok Samsung Secruities Cup Challenger - Seoul Open Sud de France - Montpellier South African Airways Tennis Open - Durban Estoril Open - Estoril ECU Prague Open - Prague Challenger Natrel Presented by National Bank - Granby Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm Aircel Chennai Open - Chennai U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Open de la Ville de Saint Denis - Reunion Island Aegon Nottingham Open - Nottingham Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen Samsung Securities Cup - Seoul Flea Market Cup - Busan Bangkok Challenger - Bangkok 2007 Knoxville Challenger - Knoxville Hilton Waikoloa Village USTA Challenger - Waikoloa The Artois Championships - London Memphis Open - Memphis Izmir Cup - Izmir Topshelf Open - 's-Hertogenbosch Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul President's Cup - Astana BB&T Atlanta Open - Atlanta GHI Bronx Classic - Bronx Yuba City Challenger Aptos Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Guadalajara Challenger Tulsa Challenger Czech Indoor Open - Prague Hall of Fame Tennis Championships - Newport ATP Challenger Numea - New Caledonia Bangkok Challenger Astana Challenger Noumea Challenger Honolulu Challenger Burnie Challenger Fifth Third Bank Tennis Championships - Lexington Fergana Challenger Guadalajara Challenger Winnetka Challenger Legg Mason Tennis Classic - Washington Lexington Challenger Wuhai Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Bangkok Challenger Seoul Challenger Fergana Challenger - Fergana Knoxville Challenger Noumea Challenger Challenger Banque Nationale - Granby Pingguo Challenger Sarasota Challenger Kaohsiung Challenger Busan Challenger Rome Challenger New Delhi Challenger IV - New Delhi Nottingham-2 Challenger Binghamton Challenger Granby Challenger AIG Japan Open Tennis Championships - Tokyo Champaign Challenger Dallas Challenger Bangkok Challenger Winnetka Challenger Beijing Challenger Dallas Challenger Shanghai Challenger Kaoshuing Challenger Izmir Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Toyota Challenger Maui Challenger Bergamo Challenger Nottingham-2 Challenger Vancouver Challenger Aptos Challenger Pune Challenger Citi Open - Washington Pingguo Challenger Guadalajara Challenger Taipei City Challenger Tallahassee Challenger Anning Challenger Champaign Challenger Drummondville Challenger Seoul Challenger PTT Thailand Open - Bangkok Las Vegas Challenger Tallahassee Challenger Hua Hin Challenger Winnetka Challenger Ecuador Open - Quito The Stella Artois Championships - London Indore Challenger Le Gosier Challenger Cary Challenger Cary Challenger Columbus Challenger Tiburon Challenger China Open - Beijing Las Vegas Challenger Leon Challenger Vancouver Challenger Monterrey Challenger Busan Challenger Abierto Mexicano - Los Cabos ABN AMRO World Tennis Tournament - Rotterdam Ilkley Challenger Winnetka Challenger Columbus Challenger Knoxville Challenger Champaign Challenger Columbus Challenger Morelos Challenger Drummondville Challenger Tempe Challenger Anning Challenger Gimcheon Challenger Thailand Open - Bangkok Aptos Challenger Shenzhen Challenger Kobe Challenger Morelos Challenger Delray Beach International Tennis Championships - Delray Beach Irving Challenger San Luis Potosi Challenger Mexico City Challenger Nottingham Challenger Samsung Securities Cup Challenger - Seoul Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos PTT Thailand Open - Bangkok Chennai Open - Chennai Grand Prix Hassan II - Casablanca AIG Japan Open - Tokyo Citi Open - Washington Waldbaum's Hamlet Cup - Long Island President's Cup - Tashkent AIG Japan Open - Tokyo Thailand Open - Bangkok AIG Japan Open - Tokyo SAP Open - San Jose Legg Mason Tennis Classic - Washington D.C. Puerto Vallarta Challenger Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Rogers Masters - Toronto China Open - Beijing Pacific Life Open - Indian Wells AIG Japan Open - Tokyo Sony Ericsson Open - Miami Chennai Open - Chennai The Stella Artois Championships - London The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles China Open - Beijing Ordina Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami Thailand Open - Bangkok Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Hall of Fame Open - Newport Gerry Weber Open - Halle Australian Open - Melbourne U.S. Open - New York Rogers Cup - Toronto U.S. Open - New York Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Australian Open - Melbourne Citi Open - Washington Rakuten Japan Open - Tokyo U.S. Open - New York Aircel Chennai Open - Chennai Ecuador Open - Quito Australian Open - Melbourne Delray Beach Open - Delray Beach Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London NASDAQ-100 Open - Miami U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open - New York Miami Open - Miami French Open - Paris BNP Paribas Open - Indian Wells Shanghai - Shanghai Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 French Open - Paris Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 2R, INA-THA 3-2 Australian Open - Melbourne Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 French Open - Paris Davis Cup, Group I, 1R, THA-KOR 2-3 U.S. Open - New York Wimbledon - London Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 2R, THA-UZB 4-1 Australian Open - Melbourne French Open - Paris U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) 15th Asian Games Doha 2006 U.S. Open - New York French Open - Paris Australian Open (Wildcard) Australian Open - Melbourne U.S. Open (juniors) Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group 1, PO, THA-INA 4-1 Wimbledon - London Wimbledon - London Australian Open (juniors)